button: show() the image in gtk_button_new_from_icon_name
authorTimm Bäder <mail@baedert.org>
Sat, 29 Oct 2016 20:05:18 +0000 (22:05 +0200)
committerTimm Bäder <mail@baedert.org>
Mon, 31 Oct 2016 11:23:27 +0000 (12:23 +0100)
gtk/gtkbutton.c

index fac2984d6657d5d7bfdb910f765c3cf6a55c0404..b46eabe7b92e4c976d94793e2aec58f00bcd4f19 100644 (file)
@@ -664,9 +664,6 @@ gtk_button_new_with_label (const gchar *label)
  * displayed instead. If the current icon theme is changed, the icon
  * will be updated appropriately.
  *
- * This function is a convenience wrapper around gtk_button_new() and
- * gtk_button_set_image().
- *
  * Returns: a new #GtkButton displaying the themed icon
  *
  * Since: 3.10
@@ -680,6 +677,7 @@ gtk_button_new_from_icon_name (const gchar *icon_name,
 
   image = gtk_image_new_from_icon_name (icon_name, size);
   button =  g_object_new (GTK_TYPE_BUTTON, NULL);
+  gtk_widget_show (image);
   gtk_container_add (GTK_CONTAINER (button), image);
 
   return button;